package com.hefeng.wx.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 轮播图信息表;
 * @author : http://www.chiner.pro
 * @date : 2022-9-5
 */
@Data
@ApiModel(value = "轮播图信息表",description = "")
@TableName("wx_banner")
public class WxBanner implements Serializable,Cloneable{
    /**  */
    @ApiModelProperty(name = "id",notes = "null")
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    @TableId
    private Long  bannerId ;
    /** 轮播图标题 */
    @ApiModelProperty(name = "轮播图标题",notes = "")
    private String bannerTitle ;
    /** 轮播图地址 */
    @ApiModelProperty(name = "轮播图地址",notes = "")
    private String bannerImageUrl ;
    /** 轮播图跳转连接地址 */
    @ApiModelProperty(name = "轮播图跳转连接地址",notes = "")
    private String bannerTargetUrl ;
    /** 轮播图排序 */
    @ApiModelProperty(name = "轮播图排序",notes = "")
    private Integer bannerSort ;
    /** 轮播图状态（1：显示;2：不显示） */
    @ApiModelProperty(name = "轮播图状态（1：显示",notes = "2：不显示）")
    private Integer  bannerState ;
    /** 是否删除（1：正常;2：删除） */
    @ApiModelProperty(name = "是否删除（1：正常",notes = "2：删除）")
    private Integer  isDeleted ;
    /** 创建时间 */
    @ApiModelProperty(name = "创建时间",notes = "")
    private Date createdTime ;
    /** 更新时间 */
    @ApiModelProperty(name = "更新时间",notes = "")
    private Date updatedTime ;


}